import 'package:flutter/material.dart';

abstract class AppShadows {
  AppShadows._();

  static const BoxShadow primaryShadow = BoxShadow(
    color: Color.fromRGBO(25, 25, 75, 0.11999999731779099),
    offset: Offset(1, 1),
    blurRadius: 2,
  );

  static const BoxShadow cardShadow = BoxShadow(
    color: Color.fromRGBO(0, 0, 0, 0.10000000149011612),
    offset: Offset(2, 0),
    blurRadius: 8,
  );

  static const BoxShadow appbarShadow = BoxShadow(
    color: Color.fromRGBO(142, 142, 147, 0.2), // #8E8E93, 20%
    offset: Offset(0, 2),
    blurRadius: 5,
  );

  static const BoxShadow bottomBarShadow = BoxShadow(
    color: Color.fromRGBO(142, 142, 147, 0.2), // #8E8E93, 20%
    offset: Offset(2, 0),
    blurRadius: 12,
  );

  static const BoxShadow inputBoxShadow = BoxShadow(
    color: Color.fromRGBO(25, 25, 75, 0.11999999731779099),
    offset: Offset(0, 1),
    blurRadius: 1,
  );

  static const BoxShadow inputShadow = BoxShadow(
    color: Color.fromRGBO(170, 166, 170, 0.4), // #AAA6AA66 40%
    offset: Offset(3, 3),
    blurRadius: 6,
  );

  static const BoxShadow tabBarShadow = BoxShadow(
    color: Color.fromRGBO(255, 255, 255, 0.05), // #FFFFFF 5%
    offset: Offset(0, 0),
    blurRadius: 68,
  );
}
